A Heuristic for Steiner Tree Construction

نویسنده

  • Jin Hu
چکیده

The problem of constructing an optimal Steiner tree is NP-complete. Mapping the problem to standard Cartesian coordinates, the cost of an optimal Steiner tree is defined as the minimal rectilinear distance of all the edges. The heuristic proposed in this paper then finds a close approximation in fast (polynomial) time. The basis of exploits the idea of triangular distance, that is, using distance inequality to find the shortest path between three points. This is then further propagated across the coordinate plane. Thus, this solution makes an in order sweep based on the x-coordinates. The proposed solution has a varying running time, depending upon the distribution of the points. The worst case performance is given to be O(n).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Enhanced Heuristic Using Direct Steiner Point Locating and Distance Preferring MST Building Strategy for GOSST Problem

An enhanced heuristic for the GOSST (Grade of Services Steiner Minimum Tree) problem is proposed in this paper. GOSST problem is to look for a network topology satisfying the G-condition with minimum construction cost of the network. In previous research, we proposed a heuristic for the problem, which employed two Steiner point locating strategies with Naïve MST (Minimum Spanning Tree) building...

متن کامل

A Self-Stabilizing Distributed Algorithm for the Steiner Tree Problem

Self-stabilization is a theoretical framework of nonmasking fault-tolerant distributed algorithms. In this paper, we investigate the Steiner tree problem in distributed systems, and propose a selfstabilizing heuristic solution to the problem. Our algorithm is constructed by four layered modules (sub-algorithms): construction of a shortest path forest, transformation of the network, construction...

متن کامل

An Hierarchic Genetic Algorithm for Computing (near)Optimal Euclidean Steiner Trees

In this paper we present an heuristic for finding a near-optimal Euclidean Steiner Tree for a given set of terminal points. This is defined as the shortest length geometric construction that unites all the terminals. Our algorithm dynamically partitions the point set into multiple, separately optimized subsets. The Steiner tree for these subsets is constructed by running a highly modified genet...

متن کامل

A Heuristic using GOSST with 2 Connecting Strategies for Minimum Construction Cost of Network

The goal of this research is to devise a heuristic to solve the GOSST(Grade of Services Steiner Minimum Tree) problem that could apply to the design of communication networks. GOSST problem is to find a network topology satisfying the G-condition with minimum construction cost. The proposed heuristic might provide a way to design of more economical network offering differential grade of service...

متن کامل

Algorithms for the power-p Steiner tree problem in the Euclidean plane

We study the problem of constructing minimum power-p Euclidean k-Steiner trees in the plane. The problem is to find a tree of minimum cost spanning a set of given terminals where, as opposed to the minimum spanning tree problem, at most k additional nodes (Steiner points) may be introduced anywhere in the plane. The cost of an edge is its length to the power of p (where p ≥ 1), and the cost of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006